storm tossed - Francés Inglés Diccionario